Top 10k strings from Stimpo Disassembler, The v3.0 (1989)(Gary Stimson).tap in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TAP] (TOSEC-v2007-01-01) /

Back to the directory listing

   3 "A/B/M/T ";
   3 "8";"                ";
   2 U$="00000":
   2 START,LENGTH:
   2 '"Ramtop: ";ramtop
   2 #O;U$;" ?"'"? UNDOCUMENTED MNEMONIC / BAD MC / DISASSEMBLED FROM WRONG ADDRESS"'#
   2 "2";"   Press any key":
   2 "1";" SAVING ":
   1 z$="LOAD CODE":
   1 z$="HEX TO DEC":
   1 z$="ENTER CODE":
   1 z$="DISASSEMBLE":
   1 Z$="SAVE PROGRAM":
   1 Z$="SAVE MENU":
   1 Z$="SAVE CODE":
   1 Z$=" "+Z$+" ":
   1 U$="00000 ":
   1 The STIMPO DISASSEMBLER
   1 Spread and enjoy
   1 START+LENGTH-
   1 PD1989 GARY STIMSON
   1 I$;" = ";I2+
   1 Diss.     
   1 D$+":DISASS"
   1 ,,,,,,,,,,;
   1 (N);" ";C:
   1 (A+D))+A$;
   1 '"Ramtop: ";ramtop''"Start address? ";
   1 '"Ramtop: ";RAMTOP
   1 '"If you wish to print a title forthe code, type it in. Otherwise just press <ENTER>":
   1 '"Finish address? ";
   1 #o;"Finish address: ";:
   1 #o;"**** STIMPO DISASSEMBLER ****"''
   1 #o;" Start address: ";:
   1 #o;"        Length: ";B-A+
   1 #o;"         Title: ";t$
   1 #O'" END":
   1 "XOR (HL)",
   1 "Start address: ";start:
   1 "Start address: ";hi
   1 "Start address (in decimal)"'a
   1 "SUB (HL)",
   1 "SBC A,L",
   1 "SBC A,H",
   1 "SBC A,E",
   1 "SBC A,D",
   1 "SBC A,C",
   1 "SBC A,B",
   1 "SBC A,A",
   1 "SBC A,(HL)",
   1 "QQ to quit"''
   1 "Press any key":
   1 "PUSH HL",
   1 "PUSH DE",
   1 "PUSH BC",
   1 "PUSH AF",
   1 "OR (HL)",
   1 "Next instr uses IY",
   1 "Next instr uses IX",
   1 "Name of file: ";
   1 "Length: ";LENGTH:
   1 "LD SP,HL",
   1 "LD L,(HL)",
   1 "LD HL,(",
   1 "LD H,(HL)",
   1 "LD E,(HL)",
   1 "LD D,(HL)",
   1 "LD C,(HL)",
   1 "LD B,(HL)",
   1 "LD A,(HL)",
   1 "LD A,(DE)",
   1 "LD A,(BC)",
   1 "LD (HL),L",
   1 "LD (HL),H",
   1 "LD (HL),E",
   1 "LD (HL),D",
   1 "LD (HL),C",
   1 "LD (HL),B",
   1 "LD (HL),A",
   1 "LD (HL),",
   1 "LD (DE),A",
   1 "LD (BC),A",
   1 "JR Z,DIS",
   1 "JR NZ,DIS",
   1 "JR NC,DIS",
   1 "JR C,DIS",
   1 "JP (HL)",
   1 "Input 2 or 4 digit hex number:"'
   1 "INC (HL)",
   1 "Finish address (or enter"'
   1 "Filename: ";
   1 "EX(SP),HL",
   1 "EX DE,HL",
   1 "EX AF,AF",
   1 "DJNZ DIS",
   1 "DEC (HL)",
   1 "CP (HL)",
   1 "CALL Z,",
   1 "CALL PO,",
   1 "CALL PE,",
   1 "CALL P,",
   1 "CALL NZ,",
   1 "CALL NC,",
   1 "CALL M,",
   1 "CALL C,",
   1 "AND (HL)",
   1 "ADD HL,SP",
   1 "ADD HL,HL",
   1 "ADD HL,DE",
   1 "ADD HL,BC",
   1 "ADD A,L",
   1 "ADD A,H",
   1 "ADD A,E",
   1 "ADD A,D",
   1 "ADD A,C",
   1 "ADD A,B",
   1 "ADD A,A",
   1 "ADD A,(HL)",
   1 "ADC A,L",
   1 "ADC A,H",
   1 "ADC A,E",
   1 "ADC A,D",
   1 "ADC A,C",
   1 "ADC A,B",
   1 "ADC A,A",
   1 "ADC A,(HL)",
   1 "999 to quit"'':
   1 "8";" 5] Hex to Dec  "
   1 "8";" 4] Save        "
   1 "8";" 3] Main index  ";
   1 "8";" 3] Main index   ";
   1 "8";" 3] Enter code  "
   1 "8";" 2] Save code    ";
   1 "8";" 2] Load code   "
   1 "8";" 2] Hexadecimal ";
   1 "8";" 1] Save program ";
   1 "8";" 1] Disassemble "
   1 "8";" 1] Decimal     ";
   1 "8";"                "
   1 "8";"                 ";
   1 "8";"                 "
   1 "7";" for length) in"'"decimal, 0=no end: ";B
   1 "6";"A+(length)-1";
   1 "6";" 2] Other Spectrums ";
   1 "6";" 1] Spectrum +3/+2A ";
   1 "6";"    Set up for:     ";
   1 "6";"                    ";
   1 "6";"                    "
   1 "2","SET 4,D","?"
   1 "2","),SP"
   1 "2","),HL","SLA D","?"
   1 "2","),HL"
   1 "2","),DE"
   1 "2","),BC"
   1 "2","),A","SLL D","?"
   1 "2",")","SRL D","?"
   1 "2",")","SRA D","?"
   1 "2","","SLL C","?"
   1 "2","","SLA C","?"
   1 "2","","SET 7,H","?"
   1 "2","","SET 7,D","?"
   1 "2","","SET 6,H","?"
   1 "2","","SET 6,D","?"
   1 "2","","SET 5,H","?"
   1 "2","","SET 5,D","?"
   1 "2","","SET 4,H","?"
   1 "2","","SET 3,H","?"
   1 "2","","SET 3,D","?"
   1 "2","","SET 2,H","?"
   1 "2","","SET 2,D","?"
   1 "2","","SET 1,H","?"
   1 "2","","SET 1,D","?"
   1 "2","","SET 1,1","?"
   1 "2","","SET 0,H","?"
   1 "2","","SET 0,E","?"
   1 "2","","SET 0,D","?"
   1 "2","","RLC C","?"
   1 "2","","RL C","?"
   1 "1";" SPACE for main index      "'" Any other key to continue "
   1 "1";" LOADING ":
   1 "1";" L to continue / SPACE to quit "
   1 "1";"                      "'" 1] Output to screen  "'" 2] Output to printer "'" 3] Main Index        "'"                      "
   1 "1","),A","SET 2,E","?"
   1 "1",")","SET 3,E","?"
   1 "1","","SRL (HL)","?"
   1 "1","","SRA (HL)","?"
   1 "1","","SLL (HL)","?"
   1 "1","","SLA (HL)","?"
   1 "1","","SET 7,(HL)","?"
   1 "1","","SET 6,(HL)","?"
   1 "1","","SET 4,(HL)","?"
   1 "1","","SET 3,(HL)","?"
   1 "1","","SET 2,(HL)","?"
   1 "1","","SET 1,(HL)","?"
   1 "1","","SET 0,(HL)","?"
   1 "1","","RRC (HL)","?"
   1 "1","","RR (HL)","?"
   1 "1","","RLC (HL)","?"
   1 "1","","RL (HL)","?"
   1 "0";"END -- Press any key":
   1 "0";"CHARACTERS 0-9 AND A-F ONLY!":
   1 "0";"2 CHARACTERS ONLY!":
   1 "0";" THE STIMPO DISASSEMBLER   V3.0 "
   1 "0","SRL L","?"
   1 "0","SRL H","?"
   1 "0","SRL E","?"
   1 "0","SRL C","?"
   1 "0","SRL B","?"
   1 "0","SRL A","?"
   1 "0","SRA L","?"
   1 "0","SRA H","?"
   1 "0","SRA E","?"
   1 "0","SRA C","?"
   1 "0","SRA B","?"
   1 "0","SRA A","?"
   1 "0","SLL L","?"
   1 "0","SLL H","?"
   1 "0","SLL E","?"
   1 "0","SLL B","?"
   1 "0","SLL A","?"
   1 "0","SLA L","?"
   1 "0","SLA H","?"
   1 "0","SLA E","?"
   1 "0","SLA B","?"
   1 "0","SLA A","?"
   1 "0","SET 7,L","?"
   1 "0","SET 7,E","?"
   1 "0","SET 7,C","?"
   1 "0","SET 7,B","?"
   1 "0","SET 7,A","?"
   1 "0","SET 6,L","?"
   1 "0","SET 6,E","?"
   1 "0","SET 6,C","?"
   1 "0","SET 6,B","?"
   1 "0","SET 6,A","?"
   1 "0","SET 5,L","?"
   1 "0","SET 5,E","?"
   1 "0","SET 5,C","?"
   1 "0","SET 5,B","?"
   1 "0","SET 5,A","?"
   1 "0","SET 5,(HL)","?"
   1 "0","SET 4,L","?"
   1 "0","SET 4,E","?"
   1 "0","SET 4,C","?"
   1 "0","SET 4,B","?"
   1 "0","SET 4,A","?"
   1 "0","SET 3,C","?"
   1 "0","SET 3,B","?"
   1 "0","SET 3,A","?"
   1 "0","SET 3,1","?"
   1 "0","SET 2,L","?"
   1 "0","SET 2,C","?"
   1 "0","SET 2,B","?"
   1 "0","SET 2,A","?"
   1 "0","SET 1,E","?"
   1 "0","SET 1,C","?"
   1 "0","SET 1,B","?"
   1 "0","SET 1,A","?"
   1 "0","SET 0,C","?"
   1 "0","SET 0,B","?"
   1 "0","SET 0,A","?"
   1 "0","SET 0,1","?"
   1 "0","RRC L","?"
   1 "0","RRC H","?"
   1 "0","RRC E","?"
   1 "0","RRC D","?"
   1 "0","RRC C","?"
   1 "0","RRC B","?"
   1 "0","RRC A","?"
   1 "0","RR L","?"
   1 "0","RR H","?"
   1 "0","RR E","?"
   1 "0","RR D","?"
   1 "0","RR C","?"
   1 "0","RR B","?"
   1 "0","RR A","?"
   1 "0","RLC L","?"
   1 "0","RLC H","?"
   1 "0","RLC E","?"
   1 "0","RLC D","?"
   1 "0","RLC B","?",
   1 "0","RLC A","?"
   1 "0","RL L","?"
   1 "0","RL H","?"
   1 "0","RL E","?"
   1 "0","RL D","?"
   1 "0","RL B","?"
   1 "0","RL A","?"
   1 "0","RES 7,H","?"
   1 "0","RES 7,E","OTDR",
   1 "0","RES 7,D","INDR",
   1 "0","RES 7,C","CPDR",
   1 "0","RES 7,B","LDDR",
   1 "0","RES 7,A","?"
   1 "0","RES 7,1","?"
   1 "0","RES 7,(HL)","?"
   1 "0","RES 6,L","?"
   1 "0","RES 6,H","?"
   1 "0","RES 6,E","OTIR",
   1 "0","RES 6,D","INIR",
   1 "0","RES 6,C","CPIR",
   1 "0","RES 6,B","LDIR",
   1 "0","RES 6,A","?"
   1 "0","RES 6,(HL)","?"
   1 "0","RES 5,L","?"
   1 "0","RES 5,H","?"
   1 "0","RES 5,E","OUTD",
   1 "0","RES 5,D","IND",
   1 "0","RES 5,C","CPD",
   1 "0","RES 5,B","LDD",
   1 "0","RES 5,A","?"
   1 "0","RES 5,(HL)"
   1 "0","RES 4,L","?"
   1 "0","RES 4,H","?"
   1 "0","RES 4,E","OUTI",
   1 "0","RES 4,D","INI",
   1 "0","RES 4,C","CPI",
   1 "0","RES 4,B","LDI",
   1 "0","RES 4,A","?"
   1 "0","RES 4,(HL)","?"
   1 "0","RES 3,L","?"
   1 "0","RES 3,H","?"
   1 "0","RES 3,E","?"
   1 "0","RES 3,D","?"
   1 "0","RES 3,C","?"
   1 "0","RES 3,B","?"
   1 "0","RES 3,A","?"
   1 "0","RES 3,(HL)","?"
   1 "0","RES 2,L","?"
   1 "0","RES 2,H","?"
   1 "0","RES 2,E","?"
   1 "0","RES 2,D","?"
   1 "0","RES 2,C","?"
   1 "0","RES 2,B","?"
   1 "0","RES 2,A","?"
   1 "0","RES 2,(HL)","?"
   1 "0","RES 1,L","?"
   1 "0","RES 1,H","?"
   1 "0","RES 1,E","?"
   1 "0","RES 1,D","?"
   1 "0","RES 1,C","?"
   1 "0","RES 1,B","?"
   1 "0","RES 1,A","?"
   1 "0","RES 1,(HL)","?"
   1 "0","RES 0,L","?"
   1 "0","RES 0,H","?"
   1 "0","RES 0,E","?"
   1 "0","RES 0,D","?"
   1 "0","RES 0,C","?"
   1 "0","RES 0,B","?"
   1 "0","RES 0,A","?"
   1 "0","RES 0,(HL)","?"
   1 "0","BIT 7,L","?"
   1 "0","BIT 7,H","?"
   1 "0","BIT 7,E","LD SP,(",
   1 "0","BIT 7,D","ADC HL,SP"
   1 "0","BIT 7,C","OUT (C),A",
   1 "0","BIT 7,B","IN A,(C)",
   1 "0","BIT 7,A","?"
   1 "0","BIT 7,(HL)","?"
   1 "0","BIT 6,L","?"
   1 "0","BIT 6,H","?"
   1 "0","BIT 6,E","LD (",
   1 "0","BIT 6,D","SBC HL,SP",
   1 "0","BIT 6,C","?"
   1 "0","BIT 6,B","IN F,(C)",
   1 "0","BIT 6,A","?"
   1 "0","BIT 6,(HL)","?"
   1 "0","BIT 5,L","?"
   1 "0","BIT 5,H","?"
   1 "0","BIT 5,E","LD HL,(",
   1 "0","BIT 5,D","ADC HL,HL",
   1 "0","BIT 5,C","OUT (C),L",
   1 "0","BIT 5,B","IN L,(C)",
   1 "0","BIT 5,A","RLD",
   1 "0","BIT 5,(HL)","?"
   1 "0","BIT 4,L","?"
   1 "0","BIT 4,H","?"
   1 "0","BIT 4,E","LD (",
   1 "0","BIT 4,D","SBC HL,HL",
   1 "0","BIT 4,C","OUT (C),H",
   1 "0","BIT 4,B","IN H,(C)",
   1 "0","BIT 4,A","RRD",
   1 "0","BIT 4,(HL)","?"
   1 "0","BIT 3,L","?"
   1 "0","BIT 3,E","LD DE,(",
   1 "0","BIT 3,D","ADC HL,DE",
   1 "0","BIT 3,C","OUT (C),E",
   1 "0","BIT 3,B","IN E,(C)",
   1 "0","BIT 3,A","LD A,R",
   1 "0","BIT 3,5","?"
   1 "0","BIT 3,(HL)","IM 2",
   1 "0","BIT 2,L","?"
   1 "0","BIT 2,H","?"
   1 "0","BIT 2,E","LD (",
   1 "0","BIT 2,D","SBC HL,DE",
   1 "0","BIT 2,C","OUT (C),D",
   1 "0","BIT 2,B","IN D,(C)",
   1 "0","BIT 2,A","LD A,I",
   1 "0","BIT 2,(HL)","IM 1",
   1 "0","BIT 1,H","?"
   1 "0","BIT 1,E","LD BC,(",
   1 "0","BIT 1,D","OUT (C),D",
   1 "0","BIT 1,C","OUT (C),C",
   1 "0","BIT 1,B","IN C,(C)",
   1 "0","BIT 1,A","LD R,A",
   1 "0","BIT 1,1","RETI",
   1 "0","BIT 1,(HL)","?"
   1 "0","BIT 0,L","RETN",
   1 "0","BIT 0,H","NEG",
   1 "0","BIT 0,E","LD (",
   1 "0","BIT 0,D","SBC HL,BC",
   1 "0","BIT 0,C","OUT (C),B",
   1 "0","BIT 0,B","IN B,(C)",
   1 "0","BIT 0,A","IN I,A",
   1 "0","BIT 0,(HL)","IM 0",
   1 " ENTER pause disassembling"'" HOLD SPACE to quit"'':
   1 "  ";I$;" = ";